NexECM 是一個EtherCAT 主站通訊軟體,NexECM 完整的實現EtherCAT 通訊協議包括資料鏈接層(Data link layer)和應用層(Application Layer) 。
下圖列出大眾所熟悉的通訊協議 (如HTTP,TCP/UDP和IP等)和EtherCAT通訊協議在OSI網路模型的比較。EtherCAT通訊協議在OSI Model架構下主要定義了資料鏈接層(Data link layer)和應用層(Application Layer),在實體層(Physical Layer)方面主要是採用Ethernet,因此使用一般網路線進行連網。
透過使用NexECM 可輕鬆的和EtherCAT從站模組例如: EtherCAT 的伺服驅動器或EtherCAT I/O模組等,進行通訊。
您可以在即時作業系統環境底下發展專屬的EtherCAT運動控制功能,或者你也可以在Microsoft® Windows環境中開發EtherCAT相關應用程序。
NexECM 主要規格如下:
項目 |
規格 |
最快通訊週期 (Max. Cycle Time.) |
250 us [250us, 500us, 1 ms, 2 ms, 4ms…] |
最多連接Slave 模組數量 |
64 |
是否支援ENI /ESI檔案
|
Yes |
是否支援 CoE
|
Yes |
是否支援 DC |
Yes |
是否支援 FoE |
Yes |
作業系統 |
Microsoft® Windows:
Windows 7, WES7, Win10
Real-time:
TenAsys® INTime
IntervalZero® RTX |
NexECM在Windows 作業系統層提供動態函式庫(Dynamic Link Library, DLL) 供各種高階程式語言呼叫使用。另外,NexECM在即時作業系統(RTOS)環境中提供C/C++ APIs方便使用者直接呼叫使用。開發工具可使用Microsoft® Visual Studio。
詳細的編程方式可參考線上手冊
透過創博的EtherCAT Master 解決方案 - 「NexECM」可以讓完成各種運動控制的應用。